25
33
41
20
45
9
58
56
36
80
19
15
92
158
121
122
630
101
34
144
23
178
153
21
24
46
28
17
48
70
74
31
40
141
54
139
61
156
76
26
39
29
64
12
16
32