29
47
89
32
69
17
14
269
117
12
34
109
95
53
9
41
33
65
38
60
56
36
135
42
44
50
49
106
46
20
48
62
54
31
18
45
55
75
52
6
4
19
7
25
22
5
0
40
102
71
16
26