53
68
29
59
21
137
172
33
74
139
117
94
30
273
107
113
88
227
39
36
75
73
158
26
103
46
192
100
60
31
43
82
174
50
161
79
283
41
134
165
235
91
65
58
105
110
101
35
32
111