26
8
98
29
149
82
34
88
65
77
21
20
49
25
10
53
67
69
321
50
237
12
36
57
22
83
15
153
79
41
189
9
81
235
48
219
56
180
116
139
63
140
203
62
92
27
64