20
36
2
19
8
10
9
40
7
53
18
6
75
143
44
15
14
71
28
27
17
11
60
32
39
21
12
61
16
5
24
38
50
269
23
42
62
231
77
135