299
129
25
2
292
15
6
2
159
143
326
3
181
361
323
494
43
1
19
1
1
4
1
4
1
1
8
7
437
11
8
2
30
8
16
1
10
3
106
1
1
676
42
1
39
562
406
393
559
783
46
1
1
4
1087
2
1
41
1
1
1
1
1
1
14
156
4
1
2
1
1
6
37
110
1
1241
50
439
700
231
30
456
27
10
3
6
4
43
321
1
71
44
1398
4
2