4
7
16
15
9
31
14
13
96
3
33
41
68
18
1
21
34
123
2
60
12
30
71
32
25
0
84
58
44
23
8
5
24
28
48
39
6
67
151
46