20
28
24
4
19
3
5
14
25
11
10
55
29
121
13
42
51
2
84
0
57
87
16
7
32
46
17
114
36
39
40
15
12
23
113
38
9
108
1
85
83