5
64
28
40
16
6
20
11
15
32
7
30
99
79
19
29
42
8
12
151
2
85
10
18
17
25
39
50
56
37
21
51
46
41
34
14
0
22