25
15
14
8
54
9
44
40
10
22
33
43
21
13
31
176
200
5
6
28
52
12
24
17
94
18
82
30
16
48
32
34
46
71
53
38
148
35
23
50
45
92
11
7
144
29
95
47
145
149
117