19
16
14
8
11
2
15
9
10
18
75
6
4
7
3
5
12
17
13
37
27
28
68
88
72
126
239
90
73
30
29
149
85
24
182
318
204
151
139
121
194
124
53