53
81
74
15
35
37
39
29
18
126
13
106
43
44
78
51
88
54
27
46
62
233
57
66
225
61
104
40
11
41
42
117
176
105
93
97
89
132
423
295
212
21
162
31
96