25
9
18
51
9
4
6
90
31
56
37
29
31
10
2
32
35
21
18
2
80
24
5
27
4
39
17
33
46
4
4
6
4
19
25
5
17
6
14
28
19
38
56
22
9
34
5
34
30
4