0
22
30
14
82
7
12
38
1
18
4
17
94
5
23
44
13
54
80
55
39
49
27
16
50
42
25
2
6
101
47
28
36
9
158
26
24
8
89
51
108