59
81
96
35
903
84
78
739
19
190
151
43
20
319
107
202
82
65
70
1160
149
14
104
158
28
97
170
137
120
60
40
21
306
24
55
455
30
39
183
127
23
126
10
41
49
52
25
83
257