297
132
26
2
288
18
6
6
148
138
336
3
178
344
332
505
43
1
17
1
3
2
1
5
5
444
15
7
2
1
29
8
18
1
9
1
2
104
1
680
43
2
45
544
426
384
557
780
55
1
1
3
1066
1
1
43
1
1
1
4
1
1
1
18
169
2
1
1
1
1
6
40
120
2
1237
43
424
726
224
26
467
28
9
3
5
1
44
326
1
73
49
1395
7
2