24
102
104
20
36
57
360
158
5
15
34
214
33
164
13
52
32
37
535
167
18
46
105
65
16
1101
8
48
50
83
67
137
41
299
39
310
90
63
281
80
66
17
108
496
49
47
234
268
81
173
54
26