165
20
30
59
172
118
105
26
31
34
79
120
54
88
47
41
58
24
42
5
63
138
68
154
48
35
96
21
161
153
22
37
83
75
202
178
94
36
43
126
27
16
81
69
170
112