45
87
81
59
23
34
11
15
12
9
33
55
76
57
25
97
66
71
39
153
20
203
19
89
173
31
35
73
91
52
114
58
32
48
42
197
61
26
92
47
50
27
98
56
72
158
36
22
141
38