24
45
72
27
48
23
27
22
28
14
50
49
10
1
93
107
119
12
56
58
82
47
53
100
28
91
7
43
38
53
68
92
28
79
39
44
16
2
32
157
52
26
133
89
46
28
24
46
8
66