25
28
10
6
14
78
19
13
54
7
72
50
41
46
21
22
45
34
92
42
201
8
144
128
29
71
58
60
174
20
17
12
48
57
178
43
51
36
30
11
111
75
169
35
106
91