10
15
31
68
16
12
26
11
1
9
5
7
8
105
47
14
24
84
51
93
32
22
178
48
4
19
21
85
35
52
34
53
59
87
60
65
99
54
30
56
20
25
74
23
77