27
130
4
19
858
7
16
21
487
39
49
25
238
22
114
11
44
45
10
46
48
20
79
14
61
15
53
30
35
83
88
126
613
86
91