92
66
178
51
383
35
173
130
116
55
64
70
28
113
82
34
188
149
57
46
74
16
4
9
217
13
21
38
65
42
30
27
37
138
61
56
50
85
136
68
59
215
62
228
40
177
54
126
19
301
123
142
374