4
2
5
9
1
11
21
20
48
45
17
36
78
35
55
18
22
61
37
52
234
56
114
54
120
115
85
107
32
75
63
84
65
147