17
187
158
124
14
30
20
33
23
7
80
15
51
92
18
25
36
29
157
116
53
28
60
99
46
41
256
137
240
269
35
49
156
73
11
57
183
19
100
117
146
75
110
213
189
89
85