8
6
50
7
1
17
110
101
5
4
39
105
2
15
109
96
3
10
29
41
25
190
26
66
11
19
22
20
72
12
30
23
24
38
14
161
34
63
103