10
15
45
2
54
52
24
37
30
19
62
29
21
26
17
91
8
23
51
11
4
65
9
176
50
12
13
6
36
5
22
101
81
14
1
18
3
7
16
25
31
39