16
163
26
3
5
9
119
58
14
17
164
27
38
19
15
22
40
61
134
1064
39
50
18
20
32
25
37
7
65
84
30
254
57
211
121
112
35
156
67
11
6
371
1167
28
23