7
11
8
17
61
44
5
4
9
19
29
18
47
35
21
27
30
108
87
144
33
184
177
43
12
91
14
13
37
3
63
2
16
81
20
42
34
39