2
1
6
0
3
9
4
95
14
42
17
22
47
38
58
45
11
13
28
44
29
24
7
21
36
84
113
34
26
43
40
63
62
16
59
15
12
86
103
48
61
39