25
23
3
30
46
125
22
19
28
9
49
31
17
44
40
154
26
13
37
53
47
0
16
34
1
52
35
24
20
36
38
15
41
8
65
29