20
19
9
86
45
62
2
30
12
53
46
11
8
24
64
22
159
49
88
36
15
33
25
55
51
73
40
58
174
35
31
1
161
7
81
76
14
28
10
48
17
16
101