0
12
4
32
42
3
8
15
38
11
5
25
26
44
61
10
13
29
28
2
7
14
6
68
58
45
113
21
129
101
23
71
30
34
17
116