301
130
25
2
287
14
6
2
162
143
330
3
177
366
323
498
43
1
18
1
1
4
1
5
1
1
8
7
442
10
8
2
31
8
16
1
10
3
102
1
1
680
42
1
39
558
414
394
555
791
45
1
1
4
1089
2
2
41
1
1
1
1
1
1
1
14
153
4
1
2
1
2
1
5
38
111
1
1245
50
445
706
225
29
460
27
10
3
6
4
43
324
1
73
43
1404
3
2