345
105
55
44
118
314
1353
70
1267
50
159
47
28
13
68
35
92
298
33
56
3451
142
124
126
45
14
231
135
25
140
7819
27
295
234
561
23
7
104
38
32
42
31
153
99
131
139
61
72
245
43
30
374