16
10
6
28
21
14
162
26
3
5
9
119
58
17
27
36
19
15
22
40
61
134
1060
39
49
18
20
30
25
38
35
7
65
84
4
254
37
57
211
121
112
32
156
67
11