24
45
55
17
36
54
235
12
27
19
113
93
37
49
33
32
142
177
79
47
70
101
103
83
1
3
94
50
98
23
29
22
92
7
82
106
147
216
175
127
20
66
88
86
322
102
73
63
353
26
196