66
105
31
46
85
19
20
231
254
246
15
13
9
115
124
47
23
82
38
182
178
120
30
27
218
24
217
28
14
42
71
36
57
16
93
160
152
33
166
110
77
63
56
400
50
45
10
55
37
54