16
12
19
10
86
229
87
25
36
27
72
31
49
26
11
79
28
14
63
38
32
29
21
34
22
40
33
20
8
6
17
35
110
24
23
55
50