48
51
28
263
121
227
36
22
162
63
19
29
158
89
79
136
8
423
122
45
91
35
771
39
52
119
109
211
75
183
97
100
146
84
133
383
272
96
180
161
364
64
110
172
44
72
78
12
324
187
212
92
297