57
46
13
20
67
314
40
221
161
158
180
47
113
186
157
135
150
145
106
187
125
71
58
97
348
205
185
1364
31
127
103
78
260
82
34
94
53
87
93
122
91
35
25
79
95
66
48
28
11
29
23