25
33
60
151
72
54
18
67
71
45
10
80
30
85
38
31
49
15
93
57
32
58
47
46
62
55
41
26
64
40
73
68
13
157
14
61
9
229
37
79
11
241
23
84
28
189
29