304
125
25
1
280
14
7
2
151
136
323
2
166
358
329
483
37
1
19
1
1
1
5
1
5
1
1
9
8
425
10
9
3
27
8
16
1
10
3
92
1
1
676
36
3
37
544
408
381
538
770
51
1
1
5
1065
2
1
42
1
1
1
1
1
1
14
147
4
1
2
1
2
2
4
34
108
3
1218
44
453
679
210
29
443
29
10
3
2
3
42
315
1
69
43
1370
3
2