299
133
26
2
290
18
6
5
150
135
337
3
177
347
335
505
43
1
17
1
5
1
2
1
5
5
442
15
8
2
1
30
8
18
1
10
1
2
102
1
683
43
2
45
545
428
386
559
782
57
2
1
3
1074
1
43
1
1
1
4
1
1
1
18
167
2
1
1
1
1
6
40
119
2
1243
43
429
726
224
26
465
29
10
3
5
1
44
324
1
75
49
1400
7
2