1
7
70
5
18
3
6
12
90
116
16
35
2
47
147
320
174
120
239
114
178
205
473
82
13
450
72
71
244
241
26
266
109
68
312