6
1
2
9
5
3
0
7
15
8
18
26
10
88
27
46
80
29
22
16
23
100
139
13
45
181
74
42
120
61
43
72
62
125
21
48
202