37
15
86
25
1
4
38
24
74
79
21
138
34
43
134
127
2
42
12
10
51
9
23
7
70
47
58
95
5
59
26
8
62
17
92
22
89
117
3
54
30
19
11
16