22
15
168
53
84
113
36
85
14
60
30
79
32
27
59
62
34
127
161
78
23
51
67
77
17
25
122
86
44
26
31
38
18
143
106
118
174
68
92
35
192
196
110
293
87
613
111
55