2
8
0
42
13
7
68
19
18
6
11
30
15
3
25
26
97
31
66
45
21
59
20
63
27
57
50
32
39
101
78
52
44
167
77
37
62
34
74
17
60
38
90
46