56
39
62
34
43
35
36
28
49
138
45
59
21
55
29
25
31
33
83
87
44
26
32
142
81
119
265
70
136
22
248
139
96
77
11
67
152
242
42
73
53
17
163
14
65
135
18
117
61