107
155
60
152
90
136
82
43
72
126
81
35
110
240
16
13
101
21
42
119
75
141
247
103
183
112
184
67
78
62
334
22
241
85
385
161
26
371
222
99
65
160
215
128
83
131
79
47
305
45
93
87
217