135
319
51
248
90
355
72
240
128
307
27
41
21
199
61
164
29
50
158
57
37
6
15
222
35
149
97
129
102
185
137
101
19
5
385
85
216
613
56
94
110
67
115
62
11
314
23
20
73
226
250
105
78
59
190
92