297
126
27
2
282
16
6
5
151
126
326
3
169
338
324
495
44
1
17
1
5
1
1
2
1
5
5
435
14
6
2
1
27
8
18
1
10
1
2
98
1
661
44
40
534
416
379
537
773
51
2
1
3
1046
1
42
1
1
1
4
1
1
1
18
159
2
1
1
1
1
6
41
115
1210
45
414
712
217
25
457
27
10
3
5
1
43
319
1
74
46
1364
6
2