308
132
25
1
288
14
6
2
161
139
322
3
169
359
331
503
41
1
17
1
1
1
5
1
5
1
1
8
8
444
12
8
3
26
8
16
1
10
3
96
1
1
682
40
2
37
546
421
397
546
793
50
1
1
4
1088
2
2
42
1
1
1
1
1
1
1
15
152
4
1
2
1
2
1
5
36
111
2
1244
46
448
708
217
28
464
28
10
3
6
4
42
328
1
73
46
1400
3
2