0
3
22
6
4
11
16
1
7
64
80
99
88
73
87
30
35
37
33
32
42
28
31
18
26
13
29
63
107
27
8
61
65
17
19
34
68
23
25
21
9
15
58