18
84
736
188
64
112
21
45
34
50
46
94
55
48
191
107
229
150
707
47
69
54
72
14
49
108
170
5
324
92
114
37
379
63
103
10
106
245
60
68
29
130
38
44
28
51
255
16
26