220
801
28
114
198
123
101
401
102
65
137
72
170
17
519
400
485
154
409
40
433
94
130
4
95
62
108
303
893
444
351
48
479
128
304
883
404
53
216
65
71
359
2
72
275
