11
15
41
35
22
81
19
12
24
68
13
28
6
27
25
16
18
10
34
209
33
304
85
99
97
38
63
80
87
266
158
2536
153
92