88
147
285
133
86
379
1243
187
54
66
49
109
85
69
108
27
75
526
63
23
97
18
20
115
35
214
94
121
305
45
239
64
61
79
40
32
157
230
12
5
82
28
225
41
96
126
67
58
93
16
13
7