0
5
11
2
19
3
1
9
4
14
17
18
46
16
13
15
40
31
50
44
8
20
7
32
27
30
89
23
10
77
53
95
142
35
33
37
21