8
22
31
15
55
46
37
58
20
32
111
50
29
53
138
100
38
34
54
79
141
153
14
48
30
23
19
116
36
66
28
45
9
25
49
62
10
135
35
1037
16
41