24
57
45
61
19
81
37
11
20
10
25
30
33
100
118
58
27
64
48
308
69
91
17
26
142
36
77
16
762
55
406
279
67
46
42
75
157
271
128
54
51
14
43
49
98
32
47
22
68