0
3
24
27
28
42
31
12
72
32
83
59
4
26
237
87
77
164
114
45
56
65
142
30
38
55
57
331
383
4080
374
111
179
79
69