24
5
27
31
23
29
62
82
14
69
22
284
33
41
13
17
57
97
9
241
104
210
77
416
56
59
93
151
88
101
221
39
207
242
216