25
10
154
91
106
24
68
14
44
7
13
19
12
30
80
9
5
6
8
11
16
27
18
17
164
23
75
71
53
33
35
46
1
52
31
3
105
20
47