1
2
4
8
3
26
6
229
30
61
5
19
12
16
10
14
9
15
7
34
31
11
41
22
84
48
18
17
88
109
54
21
28
165
47
13
57
36
64
25
45
44