62
53
167
41
109
94
21
85
24
27
32
34
84
15
23
36
58
35
29
20
124
177
63
175
39
17
22
55
33
79
26
111
166
98
18
46
59
57
44
25
64
70
143
204
30
43
92
183