21
11
1
42
46
54
16
8
39
4
98
2
31
3
7
6
10
5
34
14
45
27
153
152
60
85
90
88
44
23
66
95
26
38
130
18
35
29
24
12