70
366
103
669
49
278
42
275
0
76
7
242
39
126
15
203
17
205
6
179
20
148
105
59
25
145
340
133
8
80
11
108