23
15
16
9
57
5
45
114
17
130
35
85
66
62
47
187
40
74
70
178
73
28
162
745
149
42
25
36
54
50
159
76
887
91
140
108
68
611
89
30
717
112
321
19
258
170
17774