8
17
15
56
104
1
6
39
46
5
7
80
21
25
9
64
34
13
103
20
31
167
96
27
60
29
2
130
19
63
83
24
30
77
10
55
23
132
36
87
12
33
49