58
623
61
290
22
166
36
310
32
308
69
162
39
184
28
218
230
15
255
23
102
45
109
14
93
13
99
96
4
82
83
12
81