41
126
43
54
68
177
87
34
65
75
99
67
81
84
30
258
22
58
207
14
57
129
39
19
110
229
83
260
94
327
26
151
136
101
52
71
123
31
202
90
244
42
28
53
91
105
104
119
1339
48
60
46
82