8
17
61
44
5
4
9
19
6
29
18
47
35
21
27
30
108
86
144
33
180
177
43
12
91
7
14
13
37
11
3
62
2
16
80
20
42
34
39