16
57
114
265
883
9
18
70
91
77
22
129
33
51
29
74
110
421
67
34
104
38
65
95
25
11
64
54
45
101
83
40
71
161
132
160
35
21
42
529
23
28
98
139
39
12
125
182
97
62
81
119