23
450
620
25
230
87
331
6
117
231
88
214
48
321
26
322
329
9
10
73
44
109
89
169
7
58
5
55
114
704
24
46
405
688
500
376
355
436
790
641
222
3
39
125
287
32
393
83
20
656
34
1040
