0
27
30
5
15
21
16
33
8
22
23
28
19
18
25
103
29
17
32
4
35
53
2
26
24
73
11
9
12
6
105
167
63
13
109