43
51
36
31
79
45
30
53
37
52
25
81
13
89
55
22
39
59
28
143
54
41
19
20
33
27
149
61
40
23
57
111
26
17
101
115
91
77
176
209
16
50
35
44
42
32