30
29
71
24
72
20
63
18
55
26
3
5
9
16
13
73
33
31
22
53
58
62
14
27
35
7
1
41
19
11
91
143
25
119
116
234
8
36
10
97
39
12
32