113
388
118
539
72
331
20
362
50
415
23
169
297
42
250
101
217
899
25
309
13
187
19
157
16
148
3
133
64
735
17
121
4
88
85