6
9
28
15
61
17
8
49
38
150
31
11
81
4
5
32
3
46
35
14
18
1
55
16
26
29
120
33
27
39
0
24
59
7
113
66
2