303
122
26
2
283
16
6
4
150
132
331
3
172
340
330
492
45
1
1
17
1
5
2
1
2
1
5
5
432
14
6
2
1
28
8
17
1
11
1
2
105
1
663
44
40
543
416
379
549
770
51
2
1
3
1057
1
44
1
1
1
3
1
1
19
159
3
1
1
1
1
6
1
41
114
1219
46
422
710
218
27
454
26
11
4
5
1
43
319
1
71
45
1373
6
2