224
138
122
15
25
992
37
218
28
38
1060
54
24
89
32
74
141
99
359
47
60
256
473
69
187
53
13
90
867
110