41
39
100
89
56
117
129
145
180
132
65
81
74
62
87
127
159
35
119
417
102
26
105
85
114
220
213
143
142
51
347
70
69
40
235
49
161
356
217
53
162
123
47
58
113
202
78
106
274
139
68
54
4898
104