149
348
274
197
60
181
122
104
115
114
127
189
85
126
228
153
132
212
89
85
107
42
236
165
205
125
126
213
141
179
95
108
127
89
135
53
82
67
148
102
90
45
90
102
218
58
187
136
48
151
101
217
152
194
176
242
83
83
155
76