40
33
195
54
90
99
62
101
61
38
39
132
102
104
28
48
58
111
34
24
80
66
67
79
84
20
60
97
53
158
44
19
49
213
74
31
17
59
85
73
94
35
47
25
103
37
43
45
29
9
15