8
6
50
7
1
17
109
102
5
4
39
107
2
15
100
104
3
10
32
41
25
189
26
71
11
19
23
72
12
30
24
38
14
152
59
130