29
30
19
26
12
9
21
5
65
13
53
17
105
10
31
61
55
49
131
143
72
64
14
54
37
16
11
25
66
59
15
3
46
20
24
33
8
18
35