4
2
5
11
8
6
3
1
17
10
14
7
40
16
21
50
19
25
95
48
28
20
26
32
51
39
71
229
9
53
30
24
44
62
76
55
33
74