39
26
86
30
79
95
168
11
53
55
77
35
31
38
107
84
40
42
145
61
19
60
34
78
24
10
43
49
71
29
28
198
62
120
68
15
74
46
2
92
118
116
14
7
20
166