27
130
4
19
858
7
16
21
487
8
13
42
38
167
111
124
72
91
60
25
238
35
83
0
86
10
49
15
61
703
211
36
126
613