29
31
26
15
32
30
68
10
23
40
4
7
50
16
5
35
19
27
41
8
18
17
20
9
69
25
38
13
33
100
78
21
37
130
61
53
42