192
174
169
51
100
19
88
119
64
45
54
172
238
880
92
78
85
26
435
40
146
66
90
77
195
74
9
102
43
239
10
122
48
44
147
60
41
175
105
80
20
158
128
34
149
217
36
84
97
23
120
15
65
207