6
31
54
80
57
141
42
43
37
21
88
14
10
16
19
20
3
78
165
30
118
26
47
52
147
116
9
25
34
22
85
62
39
214
17
13
130
51
18
2
33
155
81
27
98
79
32
24