307
126
26
2
277
17
6
4
147
130
333
3
174
342
328
491
44
1
1
17
1
4
2
2
1
5
5
431
14
6
2
1
26
8
17
1
11
1
2
107
1
1
666
43
41
546
411
380
550
770
48
2
1
3
1054
1
43
1
1
1
3
1
1
17
163
3
1
1
1
1
6
1
41
115
1219
45
423
707
221
26
453
26
11
5
5
1
43
318
1
72
45
1372
7
2