321
127
437
79
148
39
94
123
99
19
166
78
73
154
98
17
178
110
68
26
214
3804
28
76
23
117
106
134
30
168
45
173
146
74
157
14
13
132
122
140
91
167
88
121
111
102
112
109
67
278
219
35
118
270