313
332
31
241
12
12621
354
19
435
352
222
433
121
21
3
61
16
142
4
509
9
10011
181
113
82
365
1
575
11
221
141
15
91
51
171