10
1
13
2
40
8
6
234
94
650
179
26
166
68
24
19
22
14
15
288
4
33
17
295
59
23
402
120
198
42
18
311
20
82
45
11
65
9
58
71