477
156
207
77
31
66
36
98
35
252
73
55
60
45
34
126
232
52
41
47
12
9
228
167
177
51
65
286
82
23
63
335
81
25
40
56
15
220
140
46
44
141
17
277
257
86
158
14
39
72
27