308
130
25
2
295
15
6
2
161
142
324
3
184
364
328
497
41
1
18
1
1
4
1
4
1
1
8
7
441
11
7
2
30
8
16
1
10
3
109
1
1
685
40
1
38
570
414
390
564
789
46
1
1
4
1090
2
1
44
1
1
1
2
1
1
14
159
4
1
2
1
1
6
38
111
1
1251
51
445
706
231
30
460
26
10
3
7
3
43
323
1
71
45
1410
4
2