10
11
6
3
7
9
21
72
124
96
174
18
54
37
62
17
39
59
73
114
41
82
53
231
79
185
30
52
218
43
181
33
19
150
38
103
57