17
15
26
7
4
14
141
13
57
84
29
10
21
118
69
11
55
166
112
115
289
212
43
70
82
454
108
39
298
33
5
18
364
139
103
6
14432
86
24
200
38
423
27
571
446
128
240
321
100
766
514
9
85
22