7
4
9
12
24
52
17
13
22
37
49
32
96
19
48
15
27
3
20
5
16
78
153
6
14
240
59
81
44
83
31
47
40
57
33
35
50
29
11
8
18
80
144