7
6
1
11
14
4
3
2
8
13
61
41
25
18
45
20
23
47
34
21
9
35
46
42
43
150
44
123
15
26
29
5
31
17
284
92
67