8
18
6
11
12
2
13
5
7
37
0
3
38
15
26
9
40
68
45
4
56
91
63
60
17
10
36
170
88
33
42
100
46
54
76
31
66
65
43
428
14
78
89
29