24
105
42
22
72
30
450
44
383
63
64
104
66
237
68
166
3
47
197
12
159
36
27
213
10
172
26
32
77
885
120
356
54
146
67
29
38
45
15
125
100
122
74
17
147
186
9
178
34
70
52