71
33
40
52
20
283
74
170
96
125
50
205
122
163
99
150
153
89
45
103
44
272
30
47
154
268
127
188
129
190
70
68
255
91
414
174
243
113
80
149
94
60
335
53
109
97
82
110
111
200
184
87