59
123
78
17
50
87
98
57
15
27
39
54
25
19
24
164
66
43
103
65
69
176
122
130
37
34
177
64
33
89
513
133
31
21
23
83
42
11
445
71
117
73
13
84
114
12
40
18
112
41