29
232
11
17
139
25
26
123
143
10
4
15
160
70
6
81
28
429
51
56
321
317
48
147
33
215
229
428
153
142
2162
197
65
491
14483
13
419
582
87
43
16
270
2467
420
253
68
6536
444
227
2268
672
202
4334
131
303
205