1
8
6
45
7
17
111
104
4
39
5
112
2
14
137
3
34
40
25
186
15
10
68
11
19
23
76
12
30
27
24
22
29
38
152
66
166