20
48
7
33
27
29
15
17
18
52
80
150
138
26
6
62
8
4
34
9
38
35
23
41
21
5
22
0
32
14
63
42
1
43
24
188
114
25
50
64
36
31
66