32
25
70
42
14
2
15
7
28
34
49
64
172
22
29
9
17
18
86
48
66
24
16
43
36
6
124
58
56
33
19
57
23
27
47
26
159
12
75
50