46
38
162
43
61
367
151
287
304
115
136
172
116
171
126
132
128
94
175
49
246
72
102
108
113
81
124
223
148
149
42
100
168
45
266
65
70
84
16
15
58
51
12
99
26
68
62
67
91
76
231
105
234