25
30
26
75
64
27
48
33
182
149
19
270
327
142
160
115
55
72
208
41
59
43
23
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