82
813
53
687
104
380
95
343
45
378
260
74
43
157
38
229
77
15
254
64
108
54
241
220
11
247
3
265
24
185
32
130
256