25
5
8
43
14
55
32
3
20
7
41
30
12
16
62
27
19
180
38
82
26
112
64
53
15
6
2
11
13
100
39
49
1
4
56
35
72
139
70