23
63
31
65
40
325
24
35
45
90
28
79
15
56
21
11
44
30
6
27
61
16
96
104
18
119
54
20
94
101
26
74
50
51
86
22
117
37
39
142
141
53
108
161