72
16
136
273
217
43
86
118
162
85
77
74
17
79
49
202
110
50
36
131
23
319
254
412
96
127
32
170
33
737
98
46
302
175
15
40
93
76
259
27
229
59
29
51
90
57
109
42
276
149
60
299