3
11
5
4
20
8
2
19
35
7
29
17
21
62
10
99
27
33
65
15
37
54
42
22
26
16
47
34
13
36
70
30
18
269
77
60