12
6
351
3
25
4
103
95
131
19
64
14
15
37
11
31
30
192
8
21
10
36
20
9
7
16
27
26
38
32
13
44
85
28
58
17
5
24