75
111
70
50
54
30
20
9
16
15
12
6
10
28
69
98
14
8
60
41
11
21
51
27
4
72
24
19
25
55
79
47
23
78
7
37
116
524
246
182
149
26
18