56
11
70
7
64
77
20
29
42
252
140
86
51
68
50
23
613
53
762
8
16
211
116
191
41
162
31
26
47
82
45
35
33
67
294
57
44
10
21
79
43
62
18
153
74
34
282
207
802