25
4
20
1
5
26
71
59
401
77
37
139
30
36
93
44
126
228
15
21
72
107
49
53
19
22
39
32
96
119
10
8
68
16
66
34
24
38
256
224
249
86
83
144
40
207
50
13