29
65
75
93
14
20
10
44
41
71
12
66
17
91
79
200
27
5
32
4
25
37
33
18
16
7
31
19
47
28
9
11
8
35
13
52
22
131
90
166
24
38