297
39
71
34
73
44
120
62
153
113
102
114
48
133
139
91
175
59
68
849
27
206
89
137
26
17
186
63
81
164
57
244
698
49
219
77
64
145
23
31
321
50
46
100
30
67
103
169