0
2
8
4
5
9
13
10
14
7
12
11
1
64
23
15
37
24
56
49
43
102
41
141
51
32
62
363
174
100
70
84
44
63
104
74
219
82
78
26