181
94
45
26
317
98
262
130
44
34
338
55
64
108
96
80
46
104
119
38
142
91
15
35
67
139
77
102
42
57
265
81
93
49
27
131
151
375
259
41
50
54
112
52
133
63
69
327
198
129
213
62
37
138