112
68
47
86
20
69
45
52
59
11
202
55
67
53
40
60
193
256
38
84
108
113
50
61
227
77
78
37
103
22
35
175
71
43
28
54
183
243
104
133
36
51
57
95
79
26
130
153
16
294
23
126
187