96
55
114
25
20
154
76
26
49
83
56
79
34
249
44
63
18
35
43
384
169
65
159
109
30
41
74
66
147
137
37
84
146
150
67
88
133
181
417
134
73
52
33
672
104
62
39