0
17
21
42
109
11
3
16
5
89
127
14
22
50
34
60
13
185
26
90
18
46
43
72
19
9
2
31
10
36
23
7
20
12
40
74
29
4
97
91
85
129