6
107
13
9
39
50
16
26
15
37
2
78
43
8
20
62
203
100
49
46
52
32
23
3
12
11
21
17
30
19
22
38
35
28
31
5
7
18
136