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