8
16
11
46
186
6
9
182
113
19
20
50
4
192
31
421
79
102
44
73
34
65
3
27
558
173
23
43
32
56
38
63
273
108
425
55
121
127
70
124
13
300
90
14
51
69
328
22
152
104