53
56
34
38
104
5
134
54
20
50
117
43
44
16
24
143
75
57
67
59
93
2
60
22
36
37
63
266
178
135
301
58
32
52
76
79
112
13
39
74
35
83
31
55
86
29