33
1408
43
726
292
371
200
210
251
153
135
326
147
133
140
102
77
288
99
471
248
101
16
175
72
78
584
6760
22
58
89
50
203
76
67
90
40
113
55
120
82
109
155
227
195
95
39
59
88
21
134
879