18
31
24
78
77
134
13
25
36
21
12
7
107
8
4
1
16
57
10
6
101
9
92
32
37
5
2
35
90
15
206
30
14
95
85
50
121
76
28
89