6
8
15
24
29
22
12
7
1
60
21
10
9
46
35
14
20
93
5
62
76
26
89
18
55
25
42
17
99
61
0
13
33
53
4
2
162
11
145
37