49
19
115
27
46
352
25
48
133
23
24
28
39
96
37
149
47
687
38
64
30
36
61
50
56
84
182
17
31
303
490
131
12
174
22
95
85
220
106
103
137
1
18
222
3
224
44
74
197
178