70
21
18
61
9
508
135
46
73
2
49
12
13
17
19
14
371
3
35
95
130
23
58
39
4
11
20
1
52
25
24
40
10
78
8
5
74
38
36