111
58
37
40
65
189
32
24
120
732
33
107
187
97
12
106
153
10
19
21
302
28
53
17
42
114
81
30
146
395
94
192
84
59
121
56
72
60
14
190
70
162
9
98
248
46
61
15
166
191