15
33
8
9
19
12
29
54
7
10
21
23
31
57
4
2
52
32
20
42
56
58
119
24
27
18
11
22
35
16
84
168
3
40
25
34
106
5