25
53
48
18
1027
278
166
11
10
15
496
8
54
57
67
23
14
7
17
6
215
74
122
79
73
26
19
28
170
5
221
86
36
9
4
12
31
51
66
143
85
22