58
74
21
2
11
146
190
35
4897
121
523
32
40
48
34
15
46
83
60
43
105
10
441
101
16
12
9
218
97
7
50
33
22
14
17
77
20
13
220
29
28
47
25
5
68
39
8
26
54