25
66
77
80
42
47
225
78
344
13
22
95
84
96
121
159
60
49
162
48
153
74
59
57
100
27
14
8
65
465
7
154
72
30
12
318
34
28
76
43
54
29
31
83
157
41
4
5
10
149
16
87