171
59
176
169
198
11
67
37
79
64
65
93
69
58
186
22
126
63
110
245
74
145
95
123
153
175
108
89
20
27
134
52
105
23
117
42
92
31
46
94
90
78
193
85
157
75
137
55
151
60