20
33
95
64
55
178
18
8
35
39
14
12
11
19
21
15
24
148
117
112
37
107
10
137
25
48
49
38
78
61
7
29
5
26
28
27
44
16
90
43
56
23
74
4
73
72
6
30