5
32
22
19
20
42
27
46
13
140
206
16
25
137
34
14
31
82
67
200
39
111
88
57
41
54
85
116
52
40
225
38
50
256
45