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