7
28
27
16
2
1
10
5
33
19
14
23
8
4
3
130
30
53
90
20
77
40
21
11
26
62
25
47
24
120
13
74
63
9
97
18
17
37
15
6