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