1
0
9
53
16
21
15
23
31
12
92
175
37
60
17
39
34
26
19
201
209
38
54
282
128
50
18
237
58
156
28
32
36
864
136
61
81
57
176
55
106
51
75
48
69
40
142