3
4
9
30
7
5
48
35
24
40
15
43
14
189
46
52
8
6
17
10
28
11
12
29
13
25
64
27
21
51
32
66
33
23
22
19
2