0
2
4
73
19
5
28
49
48
7
35
17
6
10
23
13
21
27
39
25
34
3
16
14
15
8
18
24
31
64
54
111
96
108
93
30