22
25
20
5
19
10
16
3
23
4
12
21
78
62
15
55
9
86
41
32
34
207
66
69
56
64
17
13
59
76
6
110
70
7
30
43
644
569
53
47
91
554
609
54