117
612
94
494
151
254
234
199
190
137
51
204
60
170
29
169
64
162
46
155
73
112
32
175
35
123
57
120
15
22
39
96
16
106