31
17
36
60
64
27
10
57
16
46
9
81
32
11
2
158
33
23
103
71
29
12
37
20
13
66
69
43
47
24
48
175
75
38
41
215
4
85
40
30
44
15
49
56
407
35