95
5
71
10
14
35
61
47
59
8
68
18
62
94
32
17
124
34
72
49
28
92
122
33
45
64
13
15
12
69
146
153
39
79
223
55
9
3
80
19
98
58
85
16
30
36
20