119
20
66
94
179
34
78
64
48
153
89
42
147
26
201
28
33
62
44
92
81
193
56
84
215
65
150
82
216
197
289
100
83
106
3
25
61
18
213
256
109
16
108
130
54
110
32
50
151
13
53
40
7
14
73