28
30
44
27
47
370
73
50
75
12
51
229
18
254
26
177
38
92
91
23
242
219
221
24
201
74
49
68
10
58
69
40
56
36
32
5
14
7
203
176
22
55
114
17
45
62
15
371
82