108
33
174
30
214
45
19
917
166
43
62
357
88
18
32
81
134
37
20
198
190
270
104
36
72
9
35
68
111
44
41
83
69
140
138
26
8
76
77
121
207
101
188
425
78
128
79
87
114
74
171
90