182
6
9
181
113
19
20
47
4
192
31
418
79
100
44
73
34
65
3
11
27
555
173
23
43
56
38
62
272
42
105
424
30
55
121
7
127
68
122
13
298
90
51
69
326
22
149
101
92
16
170