0
1
8
2
11
4
9
14
10
5
12
6
18
13
23
136
15
33
16
17
3
7
104
28
135
138
85
271
57
73
103
90
22
37
40
82
286