46
42
113
156
50
85
65
222
9
32
105
22
318
190
60
264
131
27
88
38
15
48
39
106
69
68
51
31
56
77
132
6
55
54
47
12
108
168
30
28
136
20
81
29
261
8
149
18
11
14