8
6
49
7
1
17
112
102
5
4
39
110
2
15
88
104
3
10
32
41
25
188
26
69
11
19
23
20
12
30
27
24
14
152
60
127