25
89
55
80
108
113
53
46
34
33
107
88
254
28
60
50
37
140
72
30
40
169
59
7
75
83
97
22
16
23
26
2
78
29
20
11
35
31
8
129
41
136
32
63
44