109
70
100
30
42
21
18
64
59
19
116
22
61
8
16
17
119
67
71
11
9
115
139
99
6
53
10
66
23
24
15
72
58
221
52
203
34
20
46
31
28
35