15
395
24
192
101
6
14932
18
96
26
216
40
457
78
37
568
7
495
12
146
241
333
98
771
528
9
109
22
81
444
31
46
52
167
224
309
47
13
174
30
66
95
45
42
4380
83