24
75
26
97
58
40
25
67
19
33
47
56
70
6
17
14
10
49
64
15
27
2240
34
122
81
46
95
294
54
38
63
88
274
110
41
121
208
145
80
74
42
153
260
32