0
18
4
15
2
5
9
3
1
12
88
11
29
6
30
119
33
22
16
8
36
10
13
44
14
17
28
25
50
26
86
100
32
46
73
49
68
37