0
7
9
42
11
36
10
14
21
32
5
6
35
86
28
19
55
18
16
13
62
43
68
15
101
66
41
57
59
83
875
56
65
109
115
119
38
209
374
120
122
52
142
40
48