35
36
39
25
23
38
28
21
92
81
80
128
96
31
90
32
8
168
77
89
82
101
192
69
24
132
49
100
27
117
109
138
183
18
11
78
210
45
55
72
41
67
169
34
162
22
177
44
43