114
89
44
35
236
190
135
434
109
113
62
59
128
209
90
320
115
284
68
60
102
77
170
377
255
75
107
736
266
1185
16
84
48
25
52
85
313
169
129
101
157
274
194
53
61
198
66
124
406
33
105
32
133