9
2
25
5
10
22
26
33
106
3
19
12
18
16
31
30
14
56
8
37
155
42
50
7
0
23
6
21
4
34
13
28
69
32
48
1
43