21
361
23
208
491
152
19
90
79
27
17
116
73
12
46
10
5
51
74
40
24
103
8408
62
36
264
31
15
222
16
386
70
275
37
119
11
35
25
209
66
196
78
43
4
98
357
112
41
55