353
10
7
159
3
177
12
416
6
5
432
11
18
571
66
699
4
1110
45
52
546
455
1
323
9
451
906
16
512
21
218
8
122
0
132
2
98
209
448
305
14
23
493
377
477
651
22
286
844
26
13
922
1204
31
41
797
17
1342
30
77
321
545
256
355
735
705
374
1115
19
32
5004
110
621
1489
988
76
503