12
9
5
355
25
16
21
34
4
6
17
13
415
74
140
24
847
69
3
7
27
35
31
56
36
8
53
90
22
45
82
20
130
106
189
23
78
15
1
19
14
72