20
5
9
21
16
14
50
18
12
19
43
24
10
27
11
58
6
8
7
29
77
51
31
46
35
200
13
79
60
22
23
34
61
83
17
40
37
69
41
76
68
44
134
30