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