101
10
69
52
119
21
90
121
173
95
36
118
29
45
4
135
41
218
179
50
19
75
31
208
164
169
26
60
122
16
39
12
28
105
30
98
11
40
66
136
44
13
42
103
82
81
108
177
76
224