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