14
104
64
3
129
32
224
200
47
84
138
278
89
650
17
184
101
80
91
287
28
144
45
25
86
111
54
221
65
57
44
121
499
41
49
13
61
11
119
320
353
160
95
52
36
76