12
6
19
56
52
25
10
16
30
17
206
60
24
95
13
122
14
21
8
18
278
45
5
31
7
26
3
140
456
28
65
51
71
61
39
156
283
33
91
9
219
4
59
15
304
112
234
216
36