38
69
83
78
192
37
90
145
47
21
101
60
243
65
225
233
68
87
119
134
116
99
107
247
11
96
29
153
54
31
70
27
100
127
62
20
63
59
53