37
9
16
173
129
271
1094
38
89
143
166
282
34
150
130
104
45
245
82
197
83
21
100
88
42
141
44
27
22
26
66
92
35
239
586
48
71
179
95
72
64
8
96
20
19
29
105
329
69
87
169
81
15