28
10
30
12
14
5
62
15
1
106
13
16
25
17
108
35
39
24
21
3
18
41
8
11
58
45
64
26
34
61
29
36
37
48
9
70
115
19
20
49
27