20
8
24
16
12
7
6
29
200
42
11
28
18
13
57
41
51
15
5
36
10
25
9
26
31
96
23
129
85
17
45
77
54
70
141
34
93
21