115
24
218
54
87
132
42
23
32
16
14
44
18
46
25
34
21
187
229
154
137
1002
314
61
179
52
107
40
56
268
26
19
43
65
203
84
131
141
27
7
188
181
70
303
170
36
227
20
109
74
57
55
45
699
255
119