20
13
21
134
6
18
9
8
5
14
10
86
11
23
184
79
53
72
12
39
42
54
16
36
25
48
56
26
15
32
60
41
84
40
24
47
45
17
7
19
142
30
43