33
140
49
11
471
59
20
199
134
115
35
17
42
37
10
95
217
93
81
36
197
163
103
117
47
91
461
80
155
120
242
145
77
44
88
96
50
168
180
121
51
323
250
239
668
139
87
124
201
25
149