16
44
26
40
93
27
12
28
49
374
111
129
50
91
169
46
56
66
24
20
67
159
37
310
105
60
132
61
10247
443
99
154
117
19
140
13
721
53
671
124
240
1443
180
459
243
22
3971
533
663
101