22
217
18
23
21
9
24
6
39
19
31
47
7
4
55
209
54
59
173
78
16
30
27
70
37
20
10
11
51
28
71
61
62
13
29
75
15
14
269