18
662
296
23
8
47
34
84
42
86
13
15
249
65
14
28
40
48
10
52
32
26
69
16
56
41
20
21
31
11
55
19
66
60
77
49
62
9
88
51
57
73
43