85
32
90
26
153
34
44
27
30
33
77
14
125
128
127
37
29
119
57
28
35
36
169
97
76
59
58
104
227
80
228