14
366
195
537
23
22
301
56
167
98
49
30
137
68
109
76
41
189
24
31
33
53
132
198
375
348
40
27
84
538
347
524
257
34
45
74
26
73
47
115
99
54
43
93
44
96
39
133
50
117
131
127
242