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