316
135
65
69
1270
820
86
101
264
105
87
121
48
43
35
61
45
96
36
95
33
213
113
153
464
70
25
306
10
172
39
57
186
56
147
136
30
116
34
205
20
633
53
24
106
90
40
176
12
27
175
371
31
345