74
43
67
236
46
35
28
505
41
32
231
113
20
350
54
65
87
24
34
36
1158
8
19
27
6
13
12
10
5
223
211
890
1372
38
77
64
88
169
121