52
41
35
77
82
70
47
65
156
266
281
59
171
15
104
203
79
63
175
155
131
157
66
38
20
25
91
81
132
51
143
72
61
55
10
26
13
45
21
40
114
225
78
106
16
30
36
50