29
77
50
98
74
7
30
83
33
64
60
15
99
204
52
124
57
87
22
34
72
167
153
63
76
81
127
47
102
197
70
32
126
46
73
53
69
113
41
96
210
90
164
267
120
427
85
26
100
37
134