16
12
4
9
24
68
31
15
46
29
10
7
44
28
19
14
6
20
67
36
41
90
40
64
52
17
22
34
73
79
13
18
27
87
146
96
21
61
39
51
43
48