43
10
2
24
42
4
15
3
35
19
6
22
62
20
8
9
48
46
25
129
5
31
36
80
16
88
50
79
11
28
57
21
71
12
44
52
316
51
27
59