231
81
143
41
350
14
52
215
59
56
130
124
26
66
98
82
154
225
156
222
58
23
70
24
71
68
300
103
7
110
133
112
61
62
27
17
251
53
166
19
18
208
338
159
186
87
16
74
84
349
345
414