21
20
1
33
74
7
29
68
28
15
12
18
10
119
111
3
16
26
55
79
40
14
53
54
19
49
34
43
6
56
182
114
85
5
175
45
122
163
30
100
71
25
70
62
81