8
46
21
30
50
52
31
43
37
40
32
11
9
27
12
10
29
3
18
58
7
25
105
71
15
68
86
62
57
83
16
49
20
35
70
115
194
23
107