4
9
1
10
21
30
11
22
15
14
8
17
46
3
95
34
165
53
6
37
24
12
92
29
18
54
96
25
40
102
26
19
20
13
51
27
77
16
43