5
4
13
9
50
2
17
16
22
14
6
20
53
48
65
11
49
78
39
131
52
10
34
27
21
44
64
42
33
35
43
7
38
12
57
243
116
85
120
36
40
18
147
26