29
5
37
77
18
62
30
3
10
47
31
74
69
19
26
24
53
17
58
16
23
83
132
125
46
87
14
93
21
12
76
104
32
43
44
59
52
38
49
54
140
22
45
55