56
169
206
77
32
217
5
15
24
34
9
33
22
67
26
25
47
50
74
7
248
57
16
17
322
371
151
277
130
79
186
59
232
27
21
14
11
116
45
31
39
60
205
154
28