109
688
96
752
130
609
26
623
59
564
33
512
70
543
73
249
138
605
1
2
53
420
13
279
17
362
20
335
36
324
4
83
209
274
14
266