24
49
38
232
45
72
685
333
103
104
48
46
1457
99
263
29
427
282
114
253
23
76
191
186
52
32
42
287
163
35
59
106
26
17
97
236
95
78
71
83
81
70
118
75
13
69
36
31
176
194