20
15
2
5
7
16
76
17
36
46
61
31
41
8
34
13
18
24
32
37
30
9
57
192
11
84
45
91
10
6
12
118
58
35
918
38
148
180
83
100
71
27
14
25
54
50