8
4
1
7
6
10
5
11
14
22
13
16
17
224
36
21
40
12
52
64
70
27
19
35
77
32
26
23
42
44
92
39
291
80
66
101
74
30