6
13
4
1
28
22
7
8
20
72
17
12
161
87
33
146
46
5
9
21
11
40
18
34
26
372
88
74
14
42
37
43
3
27
15
128
16
60