22
32
38
14
27
2
59
65
24
20
182
229
45
220
37
18
13
19
223
28
128
275
225
71
102
49
36
39
54
47
69
35
149
44
82
46
17
21
283
73
106
40
87