25
126
89
15
66
29
21
14
18
34
155
58
8
26
6
121
42
31
78
19
17
10
20
3
22
9
7
12
32
53
50
16
5
11
30
65
80
37
28
4