82
272
229
126
216
200
131
73
128
123
147
110
107
617
386
62
227
258
220
47
60
226
353
93
29
58
41
71
83
17
208
153
39
27
35
197
112
61
90
142
152
50
45
32
68
76
266
56
122
46
176
65