11
65
19
28
56
90
10
25
39
36
50
44
35
27
41
53
17
107
66
46
18
54
89
63
96
172
76
169
60
209
162
224
144
34
219
45
136
286
128
95
69
26
43
210
71
12
386
58
143