24
26
41
47
14
54
86
83
49
48
50
60
30
45
57
85
21
105
62
42
40
97
20
28
59
33
17
92
74
69
4
38
202
81
143
10
204
76
68
52
172
12
96
35
297
5
19
357
108