109
117
68
87
82
76
120
26
35
163
124
111
80
94
240
106
60
25
126
104
51
116
39
57
228
282
89
91
77
269
71
186
113
56
154
108
38
145
44
79
227
169
295
265
74
173
47
43
72
95