1
25
5
11
10
27
55
28
34
3
6
19
8
4
2
18
35
162
44
90
39
26
20
42
9
109
29
60
85
33
79
45
64
165
49
24
80
22
40
12
147
62
56