25
8
18
26
10
15
4
11
28
89
34
27
12
13
32
17
9
31
20
19
23
3
274
60
51
42
14
5
21
16
181
157
24
128
239
6
122
35
50
47
46