222
154
106
86
50
13
101
56
236
144
88
41
943
183
85
75
189
40
100
93
170
129
171
234
74
78
162
267
134
96
150
122
243
83
436
81
61
66
320
70
215
180
80
98
44
31
5
35
45
118
9
3
18
103
193
266