43
224
100
35
277
61
20
177
94
11
210
197
23
15
31
41
358
84
40
1419
225
16
165
49
74
70
124
114
29
254
340
115
296
563
180
106
63
102
584
10
38
162
17
310
863
6095
47
215
363
46
36
32
57