21
16
46
66
11
31
17
22
8
27
50
18
7
34
2
14
23
10
47
19
9
39
143
284
238
38
45
112
115
80
104
72
65
6