10
27
82
23
20
30
38
48
78
181
34
28
25
9
137
19
11
280
8
66
12
70
24
40
2
143
77
71
162
359
191
67
44
35
114
207
413
16
7344
42
63
6
94
319
100