343
38
1272
143
11
53
49
260
148
83
109
152
323
20
79
84
15
373
215
202
48
2
31
140
25
41
97
37
100
56
263
55
106
40
16
72
17
46
228
369
73
88
108
118
61
120
28
135
160
92
6
26