8
32
52
36
29
33
80
43
34
7
5
22
39
41
137
47
31
13
45
50
17
56
48
51
107
10
21
46
4
49
74
28
30
16
14
68
70
93
42
9