5
0
39
16
93
56
94
9
36
46
161
17
106
25
35
6
12
51
85
21
169
192
79
78
38
23
1
4
14
53
28
24
3
20
32
63
10
31
18
60
44
26
34
30