25
8
9
84
70
107
118
69
104
96
29
74
75
50
52
22
41
62
13
13
97
41
61
23
85
25
27
170
31
28
3
19
27
48
156
66
50
24
69
42
100
7
127
28
130
2
28
20
83
158