6
12
25
10
19
28
13
5
29
96
9
16
43
112
4
17
20
33
14
79
38
2
7
69
8
18
396
121
15
32
27
34
59
73
23
24