4
6
8
5
3
21
12
9
17
66
38
88
254
224
105
40
36
18
15
10
32
11
13
23
33
71
86
53
72
50
19
7
24
81
44
20
48