275
297
13
109
136
11
53
123
10
148
65
42
71
385
195
80
244
69
49
30
145
31
29
27
352
116
208
34
231
264
343
524
305
17
35
227
73
127
20
94
282
120
313
124
15
238
45
1419
98
173
55
52
48