11
7
64
77
20
29
42
252
140
87
52
68
50
23
613
53
762
8
16
212
116
191
162
31
26
47
82
48
35
33
67
69
294
57
46
10
22
80
43
62
18
156
211
74
34
51
282
209
803
361
49