116
13
16
19
38
114
107
262
472
318
52
34
187
964
220
80
103
450
110
151
44
121
170
71
394
232
193
51
36
127
82
5122
542