53
54
46
107
25
41
29
47
16
36
197
112
166
150
283
22
91
51
186
48
38
21
24
71
34
67
97
49
115
90
31
205
9
146
37
11
83
113
111
40
74
44
66
201