4
2
10
3
0
1
11
65
17
75
31
24
19
42
67
25
128
37
14
49
54
38
39
79
12
55
9
23
20
26
223
288
50
18
53
105
16