25
8
12
14
26
40
9
240
57
125
33
148
16
31
15
139
45
27
89
119
10
312
301
17
149
47
34
11
255
66
90
208
1041
253
19
124
28
60
49
37
76
87
4
48
52