0
53
23
31
12
92
21
17
39
34
16
19
209
38
54
282
128
18
60
237
58
28
32
35
36
864
50
61
81
57
55
75
26
69
40
47
62
27
13
132
20
30
37
125
83
106
68