90
8
6
46
26
27
16
29
25
30
39
10
64
105
93
5
68
20
51
21
49
47
19
48
111
15
100
71
70
23
43
7
2
4
52
45
28
14
612
24