56
47
78
37
51
38
43
83
31
97
32
30
35
34
64
345
89
187
49
26
67
18
44
309
33
41
16
69
110
21
95
207
15
22
136
12
45
66
36
77
24
99
40