75
70
79
89
135
211
153
285
52
48
101
66
54
39
100
241
179
156
130
214
2
60
18
103
95
25
29
227
32
114
81
51
113
354
36
21
126
140
323
38
204
221
559
148
812
286
19
437
14
129
23
10