6
3
5
12
14
17
43
35
32
34
41
74
144
89
21
119
65
24
16
37
109
93
40
80
7
60
18
8
36
20
130
116
52
55
13
2
177
54
28
61