183
165
191
70
362
92
65
39
331
242
66
632
27
101
95
458
84
200
51
300
45
222
91
120
113
108
115
63
43
152
146
80
269
170
188
102
107
250
44
38
179
208
128
135
58
153
552
24
90
143