0
25
5
22
45
99
136
9
24
10
2
6
14
11
27
55
57
35
39
32
19
40
23
15
13
66
30
48
139
29
34
36
20
196
8
43
44
53
101
147
65
21
63
116
84