87
44
14
25
13
29
20
45
86
76
101
18
96
30
60
81
110
215
222
54
126
23
8
167
31
172
38
19
43
34
42
32
41
168
1664
27
24
151
80
98
79
73
33
159
154
66
37
260