8
6
50
7
1
17
110
102
5
4
39
107
2
15
103
3
10
32
41
25
190
26
72
11
19
22
20
12
30
23
24
38
14
153
33
59
128