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
6
77
7
110
70
30
43
644
569
53
47
91
554
609
54