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