48
72
15
59
24
5
7
21
20
29
22
38
58
13
88
25
12
18
39
123
43
30
57
9
112
35
34
557
523
524
62
263
16
42
27
84
31
197
51
65
71
93
33
343