296
124
26
2
285
16
6
5
151
126
322
3
171
332
324
494
43
1
17
1
5
1
1
2
1
5
5
434
14
6
2
1
28
8
18
1
10
1
2
99
1
655
43
39
531
414
379
534
770
51
2
1
3
1043
1
42
1
1
1
4
1
1
1
18
158
2
1
1
1
1
6
41
114
1204
46
412
710
215
25
456
27
10
3
5
1
43
319
1
73
46
1358
6
2