15
30
5
10
24
46
6
7
11
39
19
94
1
20
32
3
9
40
42
64
26
109
71
18
97
16
56
13
29
129
28
25
12
21
69
120
14
45
49
65
44
8
17