11
33
35
66
88
38
58
25
60
75
62
18
19
52
27
504
36
30
68
86
71
51
47
274
23
42
110
106
127
140
10
49
142
16
6
103
96
143
82
78
148
46
37
72
70