28
31
19
56
42
52
1
62
35
40
15
30
87
104
48
8
4
16
11
36
13
21
27
23
78
38
59
22
71
26
33
45
126
89
17
9
112
10
24
99
68
25
7
53
75
54