7
20
31
6
5
130
32
34
60
22
35
11
10
9
8
69
14
4
65
47
12
13
28
26
545
90
152
0
46
55
63
257
124
19
50
36
30
91
27
42
16
40