25
9
18
4
17
8
203
10
2
37
14
29
7
6
77
61
20
12
27
28
63
45
60
24
21
5
39
19
16
3
35
87
15
11
22
50
36
109