26
4
21
2
14
8
16
6
5
11
3
27
7
9
41
23
51
209
50
29
44
74
72
81
87
211
126
33
66
48
40
45
115
38
94
53
83
57
60
30
47
447
75
46
19