1
4
9
61
16
10
3
24
6
25
15
5
2
12
20
45
42
8
13
37
27
7
36
46
31
11
30
28
17
69
83
62
82
64
189
49
40