225
158
336
405
16
12
228
46
130
105
31
115
247
33
39
9
350
210
146
87
27
236
72
1267
32
80
85
18
8
19
35
1131
15
23
122
79
157
51
50
25
11
14
191
160
1414