4
11
22
15
47
56
8
52
5
64
33
70
54
10
43
53
49
76
55
99
108
36
222
75
31
24
72
303
58
27
16
83
44
161
143
29
97
68
61
60
90
63
257
26
3
91
18