273
164
418
79
56
101
102
182
121
67
127
58
21
132
14
51
68
189
156
326
104
44
2144
4760
174
210
516
211
206
315
153
100
1160
212
879
40
17
26
172
11
230
170
110
32
38
39
71
378
29
519
13
123