16
21
18
15
14
86
31
51
196
47
34
28
9
69
109
61
12
36
5
45
8
38
13
49
30
40
77
6
4
3
20
73
118
96
106
35
17
123
50
19