18
11
9
26
5
36
23
137
6
12
2
27
29
14
8
24
50
53
48
38
20
30
71
123
121
159
1
17
28
84
10
22
32
128
7
64
66
72
15
13