31
36
4
12
42
21
8
50
41
27
17
18
72
16
2
44
28
109
20
9
129
25
37
33
19
86
94
58
13
101
63
77
64
156
61
57
110
29
40
56
32
43
60
75
53