89
18
52
188
1374
30
186
11
159
50
55
386
663
38
60
25
35
1135
34
26
219
41
21
28
328
107
46
14
813
54
174
160
84