337
28
71
187
198
118
37
136
119
99
90
57
27
41
64
43
55
21
75
132
215
24
60
326
68
59
108
104
35
63
103
105
88