187
231
103
30
35
192
174
169
52
100
19
88
119
64
45
54
173
238
881
92
78
51
85
26
435
40
148
66
90
77
195
74
9
102
43
239
10
75
122
48
44
147
60
41
176
105
80
20
159
128
34
149
217
36
99
23
55