89
33
63
10
34
62
74
46
43
80
64
131
28
8
73
66
112
202
97
180
375
38
37
75
123
41
68
100
162
91
26
39
175
121
29
52
251
385
78
76
245
27
36
285
31
44
142
17
183