50
45
57
30
43
4
6
19
10
1
9
8
75
131
51
123
18
58
11
3
20
63
71
5
89
29
31
49
15
12
32
60
26
16
22
180
47
37
27
14
13
67