519
117
669
105
352
55
366
120
364
74
505
42
491
137
389
125
491
166
220
105
157
127
102
67
551
179
368
165
185
51
571
127
292
52
530
147
574
53
580
186