52
0
62
29
50
36
37
32
28
34
157
31
99
46
35
38
68
101
51
69
57
100
135
326
324
86
77
82
253
115
335
214
213
383
350
293
87
132
127
240
257
151
137
106
307
111
105
118
216
93
332
143
129
201
140
147
89
112
250
145