0
1
10
4
23
7
17
21
2
38
108
13
53
86
35
61
27
30
14
96
47
25
20
76
6
90
43
36
9
24
8
29
40
208
22
110
16