0
1
3
17
2
66
82
10
50
34
15
44
24
18
84
11
4
5
114
58
111
62
35
27
51
53
12
23
9
21
20
52
14
47
91
126
6
8
68
7
133
26