74
100
66
32
55
113
35
48
107
118
79
192
47
84
277
36
41
77
140
22
87
238
93
90
50
53
197
384
51
97
327
147
185
193
230
215
281
64
134
155
92
469
112
154
237
152
105
117
151
86
61