173
38
91
54
194
286
113
426
329
142
198
1625
105
630
130
12
42
57
239
60
682
69
310
80
99
44
32
18
52
145
51
364
121
152
65
20
156
161
19
168
26
10
27
180
84
39
17
94
29
643
213
494
56
153