166
71
170
208
21
276
156
453
27
72
227
25
24
1301
30
326
182
9
93
63
16
74
153
400
82
36
6
139
23
43
163
746
1836
586
364
92
300
515
314
44
109
45
414
14
52
29
146
1547
150
4115
134
67
7
76
111
80