91
47
174
144
108
30
50
306
118
35
110
286
177
441
191
250
153
278
26
37
321
151
53
83
32
45
62
455
96
74
24
79
12
82
51
123
33
69
44
41
130
28
60
46
64
43
61
31
59
20
107
49