72
4
136
153
30
123
114
437
41
228
73
1175
82
32
80
35
124
20
196
38
272
279
248
98
51
128
792
15
46
26
328
824
84
102
148
89
407
555
27
183
109
93
71
135
294
156
13
22
116
151
187
21
44