114
503
107
286
145
190
141
179
27
137
77
222
16
108
9
224
60
136
61
713
23
117
20
19
91
14
70
6
111
68
395
24
80
84
1
63