8
34
23
10
30
32
14
48
15
24
16
20
28
35
7
9
18
59
29
21
85
166
19
86
55
49
51
83
27
80
70
31
65
125
25