46
13
76
34
19
82
181
56
33
157
57
43
391
233
101
193
45
272
62
70
148
68
121
64
71
60
78
85
73
296
59
52
30
44
104
26
5
72
37
18
25
55
136
172
217
21
48