37
66
129
35
18
29
57
1
99
98
46
8
5
31
7
9
16
34
20
137
133
22
15
3
61
60
21
11
25
14
13
55
56
6
2
24
19
4
27
28