223
72
25
59
66
101
141
582
174
164
50
126
36
90
311
158
467
170
45
18
38
530
260
921
159
122
543
40
267
46
284
89
73
309
97
172
182
150
56
68
412
27
24
86
227
65
419
61
257
75
98
140
71
265
95