298
130
25
2
285
14
6
2
162
140
327
3
176
363
319
495
43
1
18
1
1
4
1
5
1
1
8
7
440
9
8
2
31
8
16
1
10
3
101
1
1
673
42
1
39
551
412
392
549
786
45
1
1
4
1082
2
2
40
1
1
1
1
1
1
1
14
151
4
1
2
1
2
1
5
38
111
1
1237
47
441
701
223
29
457
27
10
3
6
4
43
323
1
73
42
1393
3
2