58
13
35
22
5
39
26
25
18
7
6
142
30
33
70
54
20
56
44
68
11
4
12
16
15
67
9
17
105
29
42
73
47
60
65
1
88
59
62
38
8