43
57
208
16
114
897
9
19
70
91
79
22
29
75
110
424
34
105
39
66
95
64
54
103
84
40
71
162
132
48
35
21
97
42
530
23
12
183
98
62
81
124
206
93
76
337
129
121
149
56
120
211