55
70
43
153
29
96
35
180
79
60
32
54
87
44
80
36
253
158
151
83
68
471
47
90
147
200
81
115
41
163
39
91
53
52
85
26
40
114
33
65
75
48
122
206
246
576
119
121
94
15
24
161
165