1
15
5
8
11
4
2
14
18
7
30
6
12
13
29
26
21
16
9
19
63
27
22
10
50
31
116
94
20
132
67
182
47
43
17
78
96
53