19
85
26
27
132
35
108
169
7
57
11
53
12
203
194
139
38
68
52
70
67
14
41
112
79
65
54
113
71
43
39
34
22
173
161
36
83
32
88
28
59
308
135
47
42
91
73
192
196
120
51
177