99
39
27
98
174
93
109
28
117
47
65
42
61
64
266
80
148
107
58
113
20
165
67
192
18
128
48
440
26
10
24
171
45
21
23
250
121
53
420
36
196
29
144
95
366
273
153
167
52
159
62
318