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