1
0
2
8
5
24
10
13
7
12
15
11
14
25
66
28
79
59
31
34
47
72
77
111
55
33
42
215
43
99
53
4
22
21
19
23
48