21
78
276
63
7
190
1396
25
129
71
18
54
74
10
2180
49
259
31
27
8
426
23
119
77
28
68
46
151
6
104
105
50
34
17
92
355
292
128
127
450
53
116
131
29
147
48
135
238
14
42
296