20
4
24
32
9
5
30
7
14
76
33
11
29
31
83
283
23
192
41
19
25
18
84
10
55
68
39
79
15
38
17
54
147
52
34
159
96
21
42
37
26
43
75
47