296
126
26
2
283
16
6
5
152
126
323
3
170
336
323
495
43
1
17
1
5
1
1
2
1
5
5
435
14
6
2
1
27
8
18
1
10
1
2
99
1
658
43
40
533
414
379
536
771
51
2
1
3
1045
1
42
1
1
1
4
1
1
1
18
159
2
1
1
1
1
6
41
115
1206
46
414
711
215
25
457
27
10
3
5
1
43
319
1
74
46
1361
6
2