1
2
3
4
24
22
18
5
8
10
26
6
15
44
78
19
41
79
170
131
206
141
30
58
531
143
175
50
302
171
98
73
109
126
502
364
219
119
145
214
229
49