15
74
116
106
42
44
61
392
267
125
14
170
30
99
36
8
20
332
182
152
119
62
76
242
195
734
833
536
60
26
38
437
122
27
295
12
79
58
92
330
127
93
173
380
37
69
147
134
10
190