60
37
14
40
57
19
124
25
54
16
10
35
8
5
12
28
47
99
112
21
192
34
233
92
291
32
74
20
343
173
411
178
42
121
64
460
89
155
448
81
322
148
190
208
115
450
191
345
45
285
85