14
5
8
19
57
54
100
38
52
20
23
66
73
104
33
30
44
46
276
13
79
74
144
117
116
72
179
124
171
309
50
132
36
161
40
88
89
55
252
226
209
147
53
76
64
158
103
170
242
93
255
140
216
305
282
78