0
14
5
26
40
38
27
11
22
10
48
6
42
68
16
60
36
18
51
61
29
99
88
23
107
47
115
109
21
164
55
379
45
342
24
69
103
34
9
50
15
67
101
17
119