46
34
55
42
99
69
50
104
86
20
60
56
17
148
97
31
129
200
48
292
302
173
161
27
89
22
23
10
24
11
8
447