50
61
12
21
14
66
45
53
25
8
2
48
20
18
23
27
47
22
5
30
69
15
179
152
9
4
10
54
3
51
44
42
100
140
13
75