0
5
11
28
32
25
2
21
20
24
42
7
50
16
8
6
17
19
120
31
13
37
66
48
34
76
10
23
18
106
27
45
9
35
57
67
223
40
68