20
14
12
54
63
51
31
95
84
27
155
24
3
37
56
26
106
28
22
61
118
91
67
117
30
39
38
25
7
68
19
17
13
170
40
134
5
2
10
149
9
59
50
96