205
52
193
25
188
83
77
586
290
132
172
676
68
102
48
98
454
36
103
37
99
122
160
88
971
44
38
155
67
64
46
72
186
109
588
230
79
427
85
84
62
86
73
289
213
87
17
116
195
505
26
510