12
22
16
3
14
44
4
17
31
33
83
0
30
53
19
6
10
51
13
15
20
66
29
2
60
8
27
56
24
35
26
21
25
50
97
95