25
30
26
75
64
27
47
33
182
149
48
19
270
327
142
160
115
55
72
208
41
56
43
23
59
71
122
37
20
192
46
38
58
36
32
132
91
94
188
106
54
2
84
130
10
12
7
70
18
14
15