25
36
28
43
29
44
61
39
18
27
40
50
53
82
71
23
46
65
37
45
64
14
35
19
11
315
66
96
68
125
62
119
132
103
100
166
182
30
55
48
108
63
31