99
173
55
88
221
57
83
90
35
31
53
15
40
11
45
216
94
258
49
111
97
70
18
20
17
72
33
60
164
16
436
37
51
146
114
28
181
13
91
96
249
104
36
95
27
394
7
128
71
135
64
100
121