72
76
287
153
45
34
151
158
108
414
130
104
144
65
194
255
113
57
71
124
77
178
46
165
175
357
70
49
41
33
73
248
59
134
106
66
68
97
47
29
122
40
198
115
100
35
118
32
109
20
44
53