11
21
17
71
30
45
223
42
5
7
37
46
25
57
31
8
4
22
1
210
41
54
9
76
55
24
162
39
33
14
121
49
16
47
142
106
87
99