0
2
7
6
13
18
10
32
23
42
33
11
40
22
54
16
20
12
41
17
39
58
110
26
15
57
123
112
47
31
56
25
36
111
387
46
152
62
99
48
98
44
55