25
30
19
17
37
68
18
12
84
245
5
9
143
40
96
41
34
69
4
54
49
15
14
48
21
27
491
141
104
3
78
42
172
73
121
51
58
26
62
16
10
50
20
23