58
4
111
103
113
27
16
99
44
46
13
21
29
17
39
145
85
49
48
80
194
61
204
19
18
166
64
11
65
81
43
96
168
5
136
72
32
20
8
105
69
92
34