18
86
33
66
22
9
15
129
58
189
97
11
134
114
14
84
531
100
46
52
50
108
49
40
28
144
25
57
168
69
12
38
72
68
21
32
29
56
35
7
2
13
37
80
19
10
42
31